﻿using System;
using System.Data;
namespace Interface_Tier
{
    public interface IHRM_INSURANCE_TABLELISTData
    {
        int HRM_INSURANCE_TABLELIST_Delete(Guid InsuranceTableListID);
        int HRM_INSURANCE_TABLELIST_Disable(Guid InsuranceTableListID, ref bool Enabled);
        System.Data.DataSet HRM_INSURANCE_TABLELIST_Get(Guid InsuranceTableListID);
        System.Data.DataSet HRM_INSURANCE_TABLELIST_GetList();
        int HRM_INSURANCE_TABLELIST_Insert(Guid InsuranceTableListID, string InsuranceTableListName, int Month, int Year, int Course, bool IsBegin, double SocialInsurance, double HealthInsurance, double UnemploymentInsurance, decimal MinimumSalary, decimal MaximumInsurance, int QuantitySocialInsurance, int QuantityHealthInsurance, int QuantityUnemploymentInsurance, decimal WageSocialInsurance, decimal WageHealthInsurance, decimal WageUnemploymentInsurance, decimal SendSocialInsurance, decimal SendHealthInsurance, decimal SendUnemploymentInsurance, string Description);
        int HRM_INSURANCE_TABLELIST_Save(Guid InsuranceTableListID, string InsuranceTableListName, int Month, int Year, int Course, bool IsBegin, double SocialInsurance, double HealthInsurance, double UnemploymentInsurance, decimal MinimumSalary, decimal MaximumInsurance, int QuantitySocialInsurance, int QuantityHealthInsurance, int QuantityUnemploymentInsurance, decimal WageSocialInsurance, decimal WageHealthInsurance, decimal WageUnemploymentInsurance, decimal SendSocialInsurance, decimal SendHealthInsurance, decimal SendUnemploymentInsurance, string Description);
        int HRM_INSURANCE_TABLELIST_Update(Guid InsuranceTableListID, string InsuranceTableListName, int Month, int Year, int Course, bool IsBegin, double SocialInsurance, double HealthInsurance, double UnemploymentInsurance, decimal MinimumSalary, decimal MaximumInsurance, int QuantitySocialInsurance, int QuantityHealthInsurance, int QuantityUnemploymentInsurance, decimal WageSocialInsurance, decimal WageHealthInsurance, decimal WageUnemploymentInsurance, decimal SendSocialInsurance, decimal SendHealthInsurance, decimal SendUnemploymentInsurance, string Description);
    }
}
